﻿﻿<?php
        session_start();
        if(isset($_SESSION['categorie']) && $_SESSION['categorie'] == "eleve")
        {
            
	?><!DOCTYPE html>
<html lang="fr"> 
	<head> 
		<title>Mon profil</title> 
<meta charset=utf-8" />
		<link rel="stylesheet" href="../style/site.css" />
                <?php include("../inc/menu_E.php")?>
        <br/>
        </head>
        <body>
		<?php
            // Partie modification de la BDD aux moyens de variables obtenues par m�thode POST.
             if (isset($_POST["idE"]))
             {
                $idEl = $_POST['idE'];
                $nom = $_POST['nomE'];
                $prenom = $_POST['preE'];
                $adresse = $_POST['adrE'];
				$cp = $_POST['cp'];
				$ville = $_POST['ville'];
                $mail = $_POST['mailE'];
				$telP = $_POST['telpE'];
				$telF = $_POST['telfE'];
				$dNaiss = $_POST['dNaiss'];
				$telR = $_POST['telR'];
				$passE = $_POST['passE'];

				try
				{  
                    include('../connexion.php');

                   $traitement= "UPDATE eleve SET NomEleve=?, PrenomEleve=?, AdresseEleve=?, CpEleve=?, VilleEleve=?, MailEleve=?, TelElevePortable=?, TelEleveFixe=? ,
					DateNaissEleve=?, TelRespEleve=?, MdpEleve=? WHERE IdEleve=?";
                    $traitement = $pdo->prepare($traitement);

                        $traitement -> bindparam(1,$nom);
                        $traitement -> bindparam(2,$prenom);
                        $traitement -> bindparam(3,$adresse);
						$traitement -> bindparam(4,$cp);
						$traitement -> bindparam(5,$ville);
                        $traitement -> bindparam(6,$mail);
                        $traitement -> bindparam(7,$telP);
                        $traitement -> bindparam(8,$telF);
						$traitement -> bindparam(9,$dNaiss);
						$traitement -> bindparam(10,$telR);
						$traitement -> bindparam(11,$passE);
                        $traitement -> bindparam(12,$idEl);
                        $traitement->execute();
						
				} 
				catch (Exception $e)
				{
					die('Error :'.$e->getMessage());
				}
				echo"Modification effectuée.";
				                
            }
              
            // Partie de remplissage de formulaires. Les formulaires changent en fonction de la pr�sence d'un param�tre "IdEeleve" ou "IdOrg" dans l'URL.
            if(isset($_SESSION['identifiant']))
            {
                $idEl  = $_SESSION['identifiant'];
                try 
                { 
                    include('../connexion.php');
                } 
                catch(Exception $e) 
                { 
                    die('Erreur : '.$e->getMessage()); 
                } 
                $sql = $pdo->prepare("SELECT * FROM eleve where IdEleve=".$idEl);
                $sql->execute();  

                $donnees = $sql->fetch();

                echo "<form action='E_ModifEleve.php?IdEleve=".$donnees['IdEleve']."' method='post'>";
                    echo "<fieldset>";

                        echo "<input type='hidden' name='idE' value='".$donnees['IdEleve']."'/></br>";
                       
                        echo "<label For='nom'>Nom* : </label>";
                        echo "<input type='text' name='nomE' value='".$donnees['NomEleve']."' required/></br>";
                        
                        echo "<label For='prenom'>Prenom* : </label>";
                        echo "<input type='text' name='preE' value='".$donnees['PrenomEleve']."'required/></br>";
                       
                        echo "<label For='adresse'>adresse : </label>";
                        echo "<input type='text' name='adrE' value='".$donnees['AdresseEleve']."'/></br>";
                  
			echo "<label For='cp'>Code postal : </label>";
                        echo "<input type='text' name='cp' value='".$donnees['CpEleve']."'/></br>";
						
			echo "<label For='ville'>Ville : </label>";
                        echo "<input type='text' name='ville' value='".$donnees['VilleEleve']."'/></br>";
					   
                        echo "<label For='mail'>E-mail : </label>";
                        echo "<input type='email' name='mailE' value='".$donnees['MailEleve']."' /></br>";
                       
                        echo "<label For='telpE'>Tel. Portable : </label>";
                        echo "<input type='tel' name='telpE' value='".$donnees['TelElevePortable']."'/></br>";
                        
                        echo "<label For='telfE'>Tel. Fixe : </label>";
                        echo "<input type='tel' name='telfE' value='".$donnees['TelEleveFixe']."'/></br>";
                        
			echo "<label For='dNaiss'>Date naiss. : </label>";
                        echo "<input type='date' name='dNaiss' placeholder='1990-05-25' value='".$donnees['DateNaissEleve']."'/></br>";
                        
			echo "<label For='telR'>Tel. Responsable : </label>";
                        echo "<input type='tel' name='telR' value='".$donnees['TelRespEleve']."'/></br>";
                        
			echo "<label For='loginE'>Identifiant Eleve* : </label>";
                        echo "<input type='text' name='loginE' value='".$donnees['IdentifiantEleve']."' disabled/></br>";
                        
			echo "<label For='passE'>Pass Eleve* : </label>";
                        echo "<input type='text' name='passE' value='".$donnees['MdpEleve']."' required/></br>";
						
						?>
						
                        </br>												
                        <input type="submit" value="Modifier">
                        
                    <?php
                     echo "</fieldset>";               
                echo "</form>";
				       
          }
        ?>      
		</body>
		</html>
		<?php
			}
	else
	{
		echo "Vous ne vous êtes pas authentifié en tant qu'eleve, veuillez vous connecter.";
		header('Refresh: 3;url=../index.php');
	}
?>
